package com.trhui.mallbook.domain.request.dg;

/**
 * @author huangh
 * @version 1.0
 * @description
 * @date 2025/1/21 10:17
 */

public class DgRegisterMicroInfo {

    /**
     * 只支持身份证号码；年龄不允许小于18岁且不能大于80岁
     */
    private String legalCertNo;
    /**
     * 证照有效期类型：0-非长期有效, 1-长期有效
     */
    private String licenseValidityType;
    /**
     * 证照有效期开始日期，格式：yyyyMMdd
     */
    private String licenseBeginDate;
    /**
     * 证照有效期截止日期，格式：yyyyMMdd
     */
    private String licenseEndDate;
    /**
     * 法人证件地址
     */
    private String legalAddr;
    /**
     * 法人身份证国徽面，通过图片上传接口上传材料
     */
    private String legalCertBackPicNo;
    /**
     * 法人身份证人像面，通过图片上传接口上传材料
     */
    private String legalCertFrontPicNo;
    /**
     * 负责人职业(1A-各类专业,技术人员；1B-国家机关,党群组织,企事业单位的负责人；1C-办事人员和有关人员；1D-商业工作人员，默认；1E-服务性工作人员；1F-农林牧渔劳动者；1G-生产工作,运输工作和部分体力劳动者；1H-不便分类的其他劳动者)
     */
    private String occupation;
    /**
     * 银行卡正面图片
     */
    private String settleCardFrontPicNo;

    public String getLegalCertNo() {
        return legalCertNo;
    }

    public void setLegalCertNo(String legalCertNo) {
        this.legalCertNo = legalCertNo;
    }

    public String getLicenseValidityType() {
        return licenseValidityType;
    }

    public void setLicenseValidityType(String licenseValidityType) {
        this.licenseValidityType = licenseValidityType;
    }

    public String getLicenseBeginDate() {
        return licenseBeginDate;
    }

    public void setLicenseBeginDate(String licenseBeginDate) {
        this.licenseBeginDate = licenseBeginDate;
    }

    public String getLicenseEndDate() {
        return licenseEndDate;
    }

    public void setLicenseEndDate(String licenseEndDate) {
        this.licenseEndDate = licenseEndDate;
    }

    public String getLegalAddr() {
        return legalAddr;
    }

    public void setLegalAddr(String legalAddr) {
        this.legalAddr = legalAddr;
    }

    public String getLegalCertBackPicNo() {
        return legalCertBackPicNo;
    }

    public void setLegalCertBackPicNo(String legalCertBackPicNo) {
        this.legalCertBackPicNo = legalCertBackPicNo;
    }

    public String getLegalCertFrontPicNo() {
        return legalCertFrontPicNo;
    }

    public void setLegalCertFrontPicNo(String legalCertFrontPicNo) {
        this.legalCertFrontPicNo = legalCertFrontPicNo;
    }

    public String getOccupation() {
        return occupation;
    }

    public void setOccupation(String occupation) {
        this.occupation = occupation;
    }

    public String getSettleCardFrontPicNo() {
        return settleCardFrontPicNo;
    }

    public void setSettleCardFrontPicNo(String settleCardFrontPicNo) {
        this.settleCardFrontPicNo = settleCardFrontPicNo;
    }
}
